html {
    background-color: #CC9966;
}

body {
    margin: 0 auto;
    padding: 2em;
    max-width: 800px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.5em;
    color: #333333;
    background-color: #ffffff;
    -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
}

.banner {
    height:137px;
    width:480px;
}

ul.navigationBar {
    list-style-type:none;
    margin:0;
    padding:0;
    overflow:hidden;
}

li.navigationBarList {
    float:left;
}

a.navigationBarLink:link,a.navigationBarLink:visited {
    display:block;
    width:192px;
    font-weight:bold;
    color:#FFFFFF;
    background-color:#b5e61d;
    text-align:center;
    padding:4px;
    text-decoration:none;
    text-transform:uppercase;
}
a.navigationBarLink:hover,a.navigationBarLink:active {
    background-color:#98BF21;
}

a.teaBar:link,a.teaBar:visited {
    display:block;
    width:258px;
    font-weight:bold;
    color:#FFFFFF;
    background-color:#7A991A;
    text-align:center;
    padding:4px;
    text-decoration:none;
    text-transform:uppercase;
}
a.teaBar:hover,a.teaBar:active {
    background-color:#98BF21;
}

a#activePage {
	background-color:#7A991A;
}

#login {
    float:right;
    position:relative;
    top:-150px;
}

div.searchForm {
    position:relative;
    left:525px;
}

table#otherTables { 
	width: 774px;
}

td {
	text-align: center;
}
